﻿var tipoRegra = 0;

//Função genérica para carregar beneficios
ShowInsertBeneficio = function(id, codeBeneficio) {
    return ShowBeneficioRadWindow(id, codeBeneficio, 'I');
}

ShowHistoricoBeneficio = function(id, codeBeneficio) {
    return ShowBeneficioRadWindow(id, codeBeneficio, 'H');
}

ShowBeneficioRadWindow = function(id, codeBeneficio, type) {
    if (tipoRegra == 0) {
        if (console)
            console.error("RadWindow error! ShowBeneficioRadWindow - idContrato is: " + idContrato + ", codeBeneficio is:" + codeBeneficio + ", type is: " + type);
    }
    var action = type == 'H' ? "Hist" : "Incluir";
    var url = '../../../_includes/_popup/ip' + action + 'ParamBenef' + codeBeneficio + '.aspx?TipoRegra=' + tipoRegra;
    if (id && id > 0) {
        // Contrato
        if (tipoRegra == 3) {    
            url += '&IdContrato=';
        }
        // Liberalidade
        else if (tipoRegra == 4) {
            url += '&IdPrestador=';
        }
        // Convenção
        else{
            url += '&IdConvencao=';
        }

        url += +id;
    }
    window.radopen(url, "RadWindow1");
    return false;
}